package work.vcloud.baseinfo.service.intfc.coursetable;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

import java.util.List;
import java.util.Map;

public interface BaseDataService {
    Map<String, Object> fillGrade(Map<String, Object> originGradeMap);

    Map<String, Object> fillClass(Map<String, Object> originClassMap);

    Map<String, Object> fillCourse(Map<String, Object> originCourseMap);

    Map<String, Object> fillTeacher(Map<String, Object> originTeacherMap);

    List getGradeData(JSONArray baseDataList);

    List<JSONObject> getClassData(JSONArray baseDataList);

    List<JSONObject> getCourseData(JSONArray baseDataList);

    List<JSONObject> getTeacherData(JSONArray baseDataList);
}
